PublishPress\Future\Modules\Workflows\Domain\Engine\InputValidators\PostQuery S

Total Complexity 35
Dependencies 3
Dependents 0
Total lines 172
Lines of code 109
Logical lines of code 68
Comment lines 2
Methods 10
Properties 2

Methods 10

Method Rating Maintainability Complexity Lines of code
hasValidPostTerms()
A
50 8 28
validateLegacyPostQuery()
S
58 6 18
hasValidPostType()
S
58 6 16
hasValidPostId()
S
67 3 7
hasValidPostStatus()
S
67 3 7
validate()
S
65 2 9
validateJsonPostQuery()
S
65 2 9
isLegacyPostQuery()
S
77 2 3
hasValidPostAuthor()
S
66 2 8
__construct()
S
77 1 4